thermal stacking - French English Dictionary